human scum - German English Dictionary